html, body {
background-color:#FFFFFF;
font-family:Arial,Verdana,Geneva,"Bitstream Vera Sans",Helvetica,sans-serif;
font-size:103%;
margin:0pt;
padding:0pt;
}
img {
border:0pt none;
}
h1, h2, h3, h4, h5 {
font-family:Georgia,"Bitstream Vera Serif","New York",Palatino,serif;
font-weight:normal;
line-height:1em;
}
h1 {
color:#234764;
font-size:160%;
margin:0.7em 0pt;
text-decoration:none;
}
h1 a {
color:#234764;
}
#intro h1 {
font-size:145%;
}
h2 {
color:#366D9C;
font-size:140%;
margin:0.7em 0pt;
}
h3 {
color:#366D9C;
font-size:135%;
font-style:italic;
margin:0.4em 0pt 0em;
}
h4 {
color:#366D9C;
font-size:125%;
margin:0.4em 0pt 0em;
}
#logoheader {
background-color:#F7F7F7;
background-image:url(../images/header-bg2.png);
background-repeat:repeat-x;
border-color:-moz-use-text-color -moz-use-text-color #999999;
border-style:none none solid;
border-width:0pt 0pt 1px;
height:84px;
margin:0pt;
padding:1px;
z-index:1;
}
#logo {
height:71px;
margin-left:3%;
margin-top:10px;
width:211px;
}
#content-body {
font-size:75%;
left:0pt;
margin-left:3.5%;
min-width:660px;
position:absolute;
top:63px;
width:93.9%;
z-index:0;
}
#body-main {
font-family:Arial,Verdana,Geneva,"Bitstream Vera Sans",Helvetica,sans-serif;
line-height:1.4em;
margin-left:16em;
padding:0pt 0.55em 40px 0em;
}
#body-main {
font-size:100%;
}
#left-hand-navigation {
left:3%;
position:absolute;
top:100px;
z-index:1;
}
#menu {
font-size:75%;
margin-bottom:5px;
padding:0pt;
width:16em;
}
#menu ul {
border:0pt none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
#menu li {
display:inline;
}
#menu ul.level-one a {
background-color:#F5F5F5;
background-image:url(../images/nav-off-bg.png);
background-position:right top;
background-repeat:no-repeat;
border:1px solid #DADADA;
color:#4B5A6A;
display:block;
font-family:Verdana,Geneva,"Bitstream Vera Sans",Helvetica,sans-serif;
margin:0pt 0pt 4px 1.4em;
padding:2px 2px 2px 4px;
text-transform:uppercase;
width:12em !important;
}
#menu ul.level-one a:hover {
color:black;
text-decoration:underline;
}
#menu ul.level-one a.selected {
background-color:#FFFFFF;
background-image:url(../images/nav-on-bg.png);
border-left:3px solid #FFDB4C;
color:black;
}
#menu ul.level-two li:first-child a {
border-top:0pt none;
}
#menu ul.level-two a {
background:transparent none repeat scroll 0%;
border-color:#DDDDDD -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px 0pt 0pt;
color:#3C4B7B;
display:block;
font-family:Arial,Verdana,Geneva,"Bitstream Vera Sans",Helvetica,sans-serif;
margin:0pt 3em 0px 1.5em;
padding:0.1em;
text-transform:none;
width:11em !important;
}
#menu ul.level-two a:hover {
color:black;
text-decoration:underline;
}
#menu ul.level-two a:visited {
color:#4C3B5B;
}
#menu ul.level-one ul.level-two a.selected {
background-color:#FFFFFF;
background-image:url(../images/blank.gif);
border-left:0pt none;
color:#000000;
font-weight:bold;
}
#menu li ul {
margin-bottom:7px;
}
#menu a {
text-decoration:none;
}
#menu ul.level-three a {
background-image:none;
border:0pt none;
color:#5E72A5;
display:block;
font-family:Arial,Verdana,Geneva,"Bitstream Vera Sans",Helvetica,sans-serif;
font-size:95%;
margin:0pt 3em 0px 1.8em;
padding:0.1em 0.1em 0.1em 1em;
width:10em !important;
}
#menu ul.level-three a:hover {
color:black;
text-decoration:underline;
}
#menu ul.level-three li.selected a.selected {
background-image:url(../images/bullet.gif);
background-position:left center;
background-repeat:no-repeat;
color:#000000;
font-weight:normal;
}
#menu ul.level-three {
margin-top:5px;
}
#left-hand-navigation h4 {
color:#4C5B6B;
font-family:Arial,Verdana,Geneva,"Bitstream Vera Sans",Helvetica,sans-serif;
font-size:77%;
margin:0.2em 0pt 0.3em;
padding:0.4em 0pt 0pt 1.5em;
}
#left-hand-navigation h4 a {
color:#4C5B6B;
font-weight:bold;
text-decoration:none;
}
#left-hand-navigation h4 a:hover {
color:black;
text-decoration:underline;
}
#body-main a:link {
color:#0000AA;
text-decoration:none;
}
#body-main a:visited {
color:#551A8B;
text-decoration:none;
}
#body-main ul, #body-main li {
margin-left:1em;
padding-left:0pt;
}
#breadcrumb {
background-image:url(../images/bullet.gif);
background-position:left center;
background-repeat:no-repeat;
color:#3A4969;
font-size:110%;
margin-bottom:20px;
padding-left:0.9em;
vertical-align:middle;
}
#breadcrumb a:link, #breadcrumb a:visited {
color:#3C4B6B;
text-decoration:none;
}
#breadcrumb a:hover {
color:black;
text-decoration:underline;
}
.breadcrumb-separator {
color:#ACC6D1;
}
#breadcrumb-text {
color:#3A4969;
font-size:0.9em;
vertical-align:middle;
}
#utility-menu {
font-family:Arial,Verdana,Geneva,"Bitstream Vera Sans",Helvetica,sans-serif;
font-size:88%;
height:85px;
margin:0pt;
padding:0pt;
position:absolute;
right:4%;
top:0pt;
width:400px;
z-index:1;
}
#utility-menu a {
color:#436A85;
padding:0pt 0.5em;
text-decoration:none;
}
#utility-menu a:hover {
text-decoration:underline;
}
#utility-menu #screen-switcher {
bottom:0pt;
margin:0pt;
padding:0pt;
position:absolute;
right:0pt;
}
#screen-switcher dl {
margin:0pt;
padding:0pt;
}
#searchbox {
font-weight:bold;
position:absolute;
right:0pt;
text-align:right;
top:0pt;
vertical-align:middle;
white-space:nowrap;
width:28.1em;
}
#searchbox form {
display:inline;
}
#search {
color:#A38E60;
padding:5px 5px 0pt 0pt;
}
#search .input-text {
background-color:#FFFFFF;
border:1px solid #C4CCCC;
font-size:116%;
font-weight:normal;
margin-top:3px;
vertical-align:top;
width:11em;
}
#search .input-button {
background-color:#F8F7F7;
background-image:url(../images/button-on-bg.png);
background-repeat:no-repeat;
border-color:#C4CCCC rgb(111, 119, 119) rgb(111, 119, 119) rgb(196, 204, 204);
border-style:solid;
border-width:1px;
color:#223344;
font-family:Arial,Verdana,Geneva,"Bitstream Vera Sans",Helvetica,sans-serif;
font-size:103%;
font-weight:bold;
margin:3px 0.4em 0px;
padding:0px 0.2em;
vertical-align:text-top;
}
#skiptonav {
height:1px;
width:1px;
}
.homepage-box h4, #document-navigation h4, .externallinks h4 {
-moz-border-radius-topleft:16px;
background-color:#F6F6F6;
border-bottom:3px solid #FFBC29;
font-family:Arial,Verdana,Geneva,"Bitstream Vera Sans",Helvetica,sans-serif;
font-size:94%;
font-weight:bold;
margin-bottom:8px;
padding:3px 0pt 4px 12px;
text-align:left;
z-index:0;
}
#document-navigation {
-moz-border-radius-bottomright:12px;
-moz-border-radius-topleft:12px;
background-color:#F7F6F0;
border:1px solid #B7BECC;
color:#3C4B6B;
float:right;
font-family:Arial,Verdana,Geneva,"Bitstream Vera Sans",Helvetica,sans-serif;
font-size:98%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 12px 12px;
padding-bottom:10px;
text-align:left;
width:15em;
z-index:999;
}
#document-navigation ul {
background:transparent none repeat scroll 0%;
border:0pt none;
color:#3C4B6B;
display:block;
font-family:Arial,Verdana,Geneva,"Bitstream Vera Sans",Helvetica,sans-serif;
font-size:103%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 3em 0pt 1.1em;
padding:0pt;
width:auto;
}
#document-navigation a:link, #document-navigation a:visited {
color:#3C4B6B;
text-decoration:none;
}
#document-navigation a:hover {
color:#000000;
text-decoration:underline;
}
#document-navigation h4 a:link, #document-navigation h4 a:visited {
color:#FFFFFF;
}
#document-navigation h4 a:hover {
color:#FFFFFF;
}
#document-navigation form {
margin:12px;
}
#document-navigation input {
margin-top:3px;
}
input.formbutton {
background-color:#F8F7F7;
border-color:#C4CCCC rgb(111, 119, 119) rgb(111, 119, 119) rgb(196, 204, 204);
border-style:solid;
border-width:1px;
color:#223344;
font-family:Arial,Verdana,Geneva,"Bitstream Vera Sans",Helvetica,sans-serif;
font-size:103%;
font-weight:bold;
vertical-align:text-top;
}
.formtextinput {
background-color:#FFFFFF;
border:1px solid #C4CCCC;
font-size:116%;
font-weight:normal;
vertical-align:top;
}
#id {
width:6em;
}
#document-navigation .inputbox {
width:6em;
}
div#content table {
clear:right;
}
#selecteditem {
background-image:url(../images/bullet.gif);
background-position:left center;
background-repeat:no-repeat;
padding-left:12px;
}
#selecteditem a {
color:#000000;
}
#selecteditem a:hover {
text-decoration:none;
}
.group {
background-image:url(../images/bullet.gif);
background-position:left center;
background-repeat:no-repeat;
padding-left:12px;
}
#document-navigation ul.level-one {
font-size:88%;
margin:0pt 0pt 0pt 1.1em;
padding:0pt;
}
#document-navigation ul.level-one li {
margin:0pt;
padding:0pt;
}
#document-navigation li ul {
margin-bottom:7px;
}
#document-navigation ul.level-one a {
border-color:-moz-use-text-color -moz-use-text-color #DDDDDD;
border-style:none none solid;
border-width:0pt 0pt 1px;
color:#3C4B6B;
display:block;
margin:0pt;
padding:0pt;
width:160px;
}
#document-navigation ul.level-one a:hover {
color:black;
text-decoration:underline;
}
#document-navigation ul.level-one a:link {
border:0pt none;
}
#document-navigation ul.level-one a:visited {
border:0pt none;
}
#document-navigation ul.level-one a.selected {
border-left:0pt none;
color:#000000;
font-weight:bold;
}
#document-navigation ul.level-two {
margin:0pt;
padding:0pt;
}
#document-navigation ul.level-two li {
margin:0pt;
padding:0pt;
}
#document-navigation ul.level-two a {
border:0pt none;
color:#5E72A5;
display:block;
font-size:97%;
margin:0pt;
padding:0pt 0pt 0pt 1em;
width:140px;
}
#document-navigation ul.level-two a:hover {
color:black;
text-decoration:underline;
}
#document-navigation ul.level-two li.selected a.selected {
background-image:url(../images/bullet.gif);
background-position:left center;
background-repeat:no-repeat;
border:0pt none;
color:#444444;
font-size:100%;
font-style:italic;
font-weight:normal;
}
#document-navigation a {
text-decoration:none;
}
ul.quicklinks {
line-height:1.2em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 0pt 1.5em;
padding-left:0pt;
}
ul.quicklinks li {
background-image:url(../images/bullet.gif);
background-position:0pt 50%;
background-repeat:no-repeat;
font-family:Arial,Verdana,Geneva,"Bitstream Vera Sans",Helvetica,sans-serif;
font-size:77%;
padding-left:16px;
}
ul.quicklinks a {
color:#3C4B6B;
text-decoration:none;
}
ul.quicklinks a:hover {
color:#000000;
text-decoration:underline;
}
#sidebar-wrapper {
position:relative;
width:100%;
}
#sidebar {
border:0pt none;
float:left;
font-size:9px;
height:auto;
margin:0pt;
padding:0pt 0pt 10px;
text-align:left;
top:35px;
width:37%;
}
#sidebar2 {
border:0pt none;
float:left;
font-size:9px;
height:auto;
margin:0pt;
padding:0pt 0pt 10px;
text-align:left;
top:35px;
width:25%;
}
#sidebar3 {
border:0pt none;
float:left;
font-size:9px;
height:auto;
margin:0pt;
padding:0pt 0pt 10px;
text-align:left;
top:35px;
width:37%;
}
.teaser {
border:0pt none;
margin-top:5px;
overflow:hidden;
text-align:left;
width:100%;
}
p.news {
margin:0pt 0pt 5px;
padding-left:12px;
}
p a:link, p a:visited {
border-bottom:1px dashed #CCCCCC;
}
p.news a:link {
border-bottom:1px dashed #21356F;
}
p.news a:visited {
border-bottom:1px dashed #DDDDDD;
}
#body-main h1.pageheading {
margin:40px 0pt 10px;
}
#body-main h2.news {
background-image:url(../images/bullet.gif);
background-position:left center;
background-repeat:no-repeat;
color:#3C4B6B;
font-size:110%;
font-weight:bold;
margin:0pt;
padding-left:12px;
}
#body-main h2.news a:link, #body-main h2.news a:visited {
color:#2A374B;
text-decoration:none;
}
#body-main ul a:link, #body-main ul a:visited {
border-bottom:1px dashed #CCCCCC;
}
#document-navigation h4, .homepage-box h4, .externallinks h4 {
-moz-border-radius-topleft:11px;
background-color:#376A94;
color:#FFFFFF;
font-family:Arial,Verdana,Geneva,"Bitstream Vera Sans",Helvetica,sans-serif;
font-size:94%;
font-weight:bold;
margin:0pt;
padding:3px 0pt 4px 12px;
text-align:left;
z-index:0;
}
.news-section {
margin-top:15px;
min-height:40em;
}
.news-section h1 {
margin:0pt 0pt 10px;
}
.news-section p {
margin:0pt 0pt 2px;
padding-left:12px;
}
.news-section .pubdate {
color:#696969;
margin:0pt 0pt 5px;
padding:0pt 0pt 0pt 12px;
}
#intro {
margin-top:5px;
}
#intro h1 {
margin:0pt 0pt 10px;
}
#intro p {
margin-top:10px;
}
.content-section {
margin-top:15px;
}
.content-section h1 {
margin:0pt 0pt 10px;
}
.content-section p {
margin:0pt 0pt 5px;
padding-left:12px;
}
.content-section .pubdate {
color:#696969;
margin:0pt 0pt 8px;
padding:0pt 0pt 0pt 12px;
}
#homepage-boxes {
float:right;
margin:0pt 0pt 6px 20px;
width:250px;
}
#homepage-boxes .homepage-box, .externallinks {
-moz-border-radius-bottomright:12px;
-moz-border-radius-topleft:12px;
background-color:#F7F6F0;
border:1px solid #B7BECC;
color:#3C4B6B;
float:right;
font-family:Arial,Geneva,"Bitstream Vera Sans",Helvetica,sans-serif;
font-size:98%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:6px;
padding-bottom:10px;
text-align:left;
width:240px;
z-index:999;
}
#homepage-boxes .homepage-box ul, .externallinks ul {
background:transparent none repeat scroll 0%;
border:0pt none;
color:#3C4B6B;
display:block;
font-family:Arial,Verdana,Geneva,"Bitstream Vera Sans",Helvetica,sans-serif;
font-size:103%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0.5em 3em 0pt 0pt;
padding:0pt;
width:auto;
}
#homepage-boxes .homepage-box li, #content-body #body-main .externallinks li {
padding-left:15px;
}
#homepage-boxes .homepage-box a:link, .externallinks a:link {
border-bottom:1px dashed #CCCCCC;
border-width:0pt 0pt 1px;
color:#0000AA;
text-decoration:none;
}
#homepage-boxes .homepage-box a:visited, .externallinks a:visited {
border-bottom:1px dashed #CCCCCC;
border-width:0pt 0pt 1px;
color:#551A8B;
text-decoration:none;
}
#homepage-boxes .homepage-box a:hover, .externallinks a:hover {
color:#000000;
text-decoration:underline;
}
#homepage-boxes .items, .externallinks .items {
padding-left:12px;
}
#homepage-boxes .homepage-box .items a:link, .externallinks .items a:link {
border-bottom:1px dashed #CCCCCC;
color:#3333DD;
}
#homepage-boxes .homepage-box .items a:visited, .externallinks .items a:visited {
border-bottom:1px dashed #CCCCCC;
color:#854ABB;
}
.homepage-box li.more {
text-align:right;
}
#skiptonav {
position:absolute;
}
a.toc-backref {
color:inherit !important;
}
ul.auto-toc {
list-style-type:none;
}
p.admonition-title {
color:red;
}
pre.literal-block {
background-color:#E0E0FF;
font-size:115%;
padding:10px;
}
div.topic {
margin:2em;
}
p.topic-title {
font-weight:bold;
}
div.admonition, div.attention, div.caution, div.danger, div.error, div.hint, div.important, div.note, div.tip, div.warning {
border-color:#CCCCCC;
border-style:solid;
border-width:thin 0pt 0pt thin;
margin:2em;
padding:0pt 0.5em 0em 1em;
}
div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title {
font-size:110%;
font-weight:bold;
}
div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title {
color:red;
font-size:110%;
font-weight:bold;
}
ol.arabic {
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
}
ol.loweralpha {
list-style-image:none;
list-style-position:outside;
list-style-type:lower-alpha;
}
ol.upperalpha {
list-style-image:none;
list-style-position:outside;
list-style-type:upper-alpha;
}
ol.lowerroman {
list-style-image:none;
list-style-position:outside;
list-style-type:lower-roman;
}
ol.upperroman {
list-style-image:none;
list-style-position:outside;
list-style-type:upper-roman;
}
#sigindex {
border-collapse:collapse;
width:100%;
}
#sigindex thead {
border-bottom:2px solid #CCCCCC;
}
#sigindex th {
padding:0.5em 0.2em;
text-align:left;
}
#sigindex td {
border-bottom:1px dotted #CCCCCC;
padding:0.5em 0.2em;
}
blockquote {
border-left:1px solid #CCCCCC;
margin-left:1em;
padding-left:1em;
}
#sidebar-wrapper {
display:none;
}
.more {
text-align:right;
}
#content-body #homepage-boxes a.more {
border-bottom:0pt none;
display:block;
padding:3px 10px 0pt 0pt;
}
.homepage-box div {
padding:0pt 15px;
}
#utility-menu dl {
font-size:80%;
font-weight:bold;
text-align:right;
}
#utility-menu dd {
display:inline;
font-weight:normal;
margin:0pt;
padding:0pt 0pt 0pt 8px;
}
#utility-menu dd a {
color:#888888;
margin:0pt;
padding:0pt;
}
#utility-menu dt {
margin:0pt;
}
#siteinfo.homepage-box h1 {
font-family:Arial,Verdana,Geneva,"Bitstream Vera Sans",Helvetica,sans-serif;
font-size:103%;
margin:8px 0pt 0pt;
padding:0pt;
}
#siteinfo.homepage-box div div {
margin-left:0pt;
padding:0pt;
}
#footer {
border-top:1px dotted #CCCCCC;
bottom:0pt;
clear:both;
font-size:75%;
margin:3em 0pt 0pt;
padding:1em 0pt;
position:relative;
}
#footer a:visited, #footer a:link {
color:#666666;
display:inline;
}
#footer a:hover {
color:#333333;
display:inline;
}
#footer #credits {
margin:1em 0pt 0pt;
position:absolute;
right:0pt;
top:0pt;
}
#footer #copyright {
margin:0pt;
padding:0pt;
text-align:center;
}
ul#iconbar li {
display:inline;
}
#searchbox a.reference, #searchbox span.reference {
color:#333399;
font-size:85%;
font-weight:normal;
position:absolute;
right:8.3em;
text-decoration:none;
top:2.9em;
}
#searchbox a.reference {
border-bottom:1px dotted #CCCCCC;
}
iframe {
margin-top:20px;
}
#content {
font-size:115%;
min-height:500px;
}
.action {
color:#BB0000;
}
.followup {
color:#0000AA;
}
.progress {
color:#009900;
}
.minutes-title {
color:#234764;
font-family:Georgia,"Bitstream Vera Serif","New York",Palatino,serif;
font-size:160%;
font-weight:bold;
line-height:120%;
margin-bottom:1em;
text-align:center;
}
#body-main .success p a {
display:inline;
}
#body-main .success p {
margin:4px 8px;
}
.rfc2822 th.field-name {
padding-right:0.5em;
text-align:right;
}
th.field-name {
padding-right:0.5em;
text-align:left;
}
#applications h5 {
font-family:Arial,Verdana,Geneva,"Bitstream Vera Sans",Helvetica,sans-serif;
font-size:103%;
font-weight:bold;
margin:0pt 0pt 0.2em 1em;
}
#content-body #applications h5 a:visited, #content-body #applications h5 a:link {
border:0pt none;
color:#444444;
}
#applications p {
font-family:Arial,Verdana,Geneva,"Bitstream Vera Sans",Helvetica,sans-serif;
font-size:85%;
margin:0pt 0pt 0.5em 0.5em;
padding:0pt;
width:100%;
}
.diff-header {
font-weight:bold;
}
.diff-title {
background-color:#C0C0C0;
}
.diff-added {
background-color:#E0FFE0;
vertical-align:sub;
}
.diff-removed {
background-color:#FFFFE0;
vertical-align:sub;
}
.diff-added span {
background-color:#80FF80;
}
.diff-removed span {
background-color:#FFFF80;
}
.videoframes {
border-collapse:collapse;
padding:0pt;
}
.videoframes .title {
background:#3775A9 none repeat scroll 0%;
color:white;
font-family:Verdana,sans-serif;
font-size:120%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.3;
margin:0pt;
padding:3px 6px 2px;
text-align:left;
text-decoration:none;
width:668px;
}
.videoframes .author {
background-color:#E0E0E0;
background-repeat:repeat-x;
color:#000000;
font-family:Verdana,sans-serif;
font-size:100%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.3;
margin:0pt;
padding:2px 6px 1px;
text-align:left;
width:668px;
}
.videoframes .abstract {
background-color:#E0E0E0;
font-style:italic;
margin:0pt;
padding:2px 6px 4px 20px;
width:654px;
}
.videoframes .viewscreen {
background-color:#E0E0E0;
margin:0pt;
padding:4px 20px;
width:640px;
}
.videoframes .followup {
color:black;
font-size:105%;
margin:0pt 0pt 30px;
text-align:center;
width:640px;
}
.first {
margin-top:0pt !important;
}
.last, .with-subtitle {
margin-bottom:0pt !important;
}
div.sidebar {
background-color:#F7F7F7;
border:1px solid #999999;
clear:right;
float:right;
margin-left:1em;
padding:1em;
width:40%;
}
p.sidebar-title {
font-family:sans-serif;
font-size:larger;
font-weight:bold;
margin-bottom:10px;
margin-top:0pt;
text-align:center;
}
p.sidebar-title a:link, p.sidebar-title a:visited {
border-bottom:medium none;
}
p.sidebar-subtitle {
font-family:sans-serif;
font-weight:bold;
margin-top:0pt;
text-align:center;
}
.clear-right h2 {
clear:right;
}
.align-right {
margin-left:1em;
}